1160 N Dearborn St, Chicago, IL 60610, United States
View on Map
What travelers say:
This is a very distinctive Chicago restaurant. I have tasted it twice with my friends, and each time I have a very good impression. The waiter is also very polite and very caring.